package com.jingxing.pojo;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@NoArgsConstructor
@Accessors(chain = true)
public class TrainingSignIn implements Serializable {
    @TableId(type = IdType.ASSIGN_UUID)
    @ApiModelProperty("主键")
    private String id;
    @ApiModelProperty("选手id")
    private String playerId;
    @ApiModelProperty("培训阶段:0一阶；1二阶；默认0")
    private Integer trainingLevel;
    @ApiModelProperty("签到状态:0正常；1迟到；默认0")
    private Integer checkInStatus;
    @ApiModelProperty("创建时间")
    @TableField(fill = FieldFill.INSERT)
    private String createTime;
    @ApiModelProperty("逻辑删除：0未删除；1删除；默认0")
    @TableLogic
    private Integer del;

}
